home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / tgrset16.zip / TGRESET.DOC < prev    next >
Text File  |  1992-03-08  |  8KB  |  193 lines

  1.  
  2.                     TG-Reset version 1.60 -- 03/08/92
  3.        (c) Copyright 1992 -  by Scott M. Malin - All Rights Reserved.
  4.  
  5. IMPORTANT!!!!!!!!!!
  6. This program rewrites the Status.Dat, User.Lst, your sysop logs and
  7. Zlog.Dat, the first two are VITAL to your system's operation, till
  8. you're satisfied with the operation of my program please back them up!!!
  9. You have been warned.
  10.  
  11. It's purpose?
  12. To do the daily data file initialization for Telegard, offline
  13. instead of via Telegard where it takes the time of the user.
  14.   - The Zlog.Dat is updated with the past day's information.
  15.   - All users have their time left for the day set to the amount their
  16.     security level grants them, also their times online for the day are
  17.     set to zero.
  18.   - The Sysop logs are rotated and the last one is disposed of, a new
  19.     Sysop.Log is created with an entry to let you know that processing
  20.     has been done.
  21.   - Yesterday's Sysop log is appended with the past day's Statistics in,
  22.     I hope, a readable and informative format
  23.   - The User.Log, a text file listing the users who have logged in for
  24.     the day, is blanked and setup for today's users.
  25.   - And lastly the Status.Dat entries are updated.
  26.  
  27. Command line parameters? None, simply run it from your main BBS
  28. directory as part of a event to begin at midnight. This program should
  29. be run before any users are allowed the chance to log on after the start
  30. of the next day.
  31.  
  32. Note: If you run Josh Lippy's UReward program it's important to run my
  33. program AFTER it instead of before.
  34.  
  35. Trying it out.
  36. As with any such utility you should try to check it out before you use
  37. it on your Vital data files. I recommend you take your Status.Dat,
  38. User.Lst and Zlog.Dat files and copy it to a temp directory before you
  39. use this program. If you think I'm being repetitive with all these
  40. warnings ... you're right, these are important files! I've taken all
  41. precautions to insure these data files aren't damaged or lost, but the
  42. final precaution is in your hands.
  43.  
  44. The program will not process the data files if they have already been
  45. processed for today by Telegard. I considered the possibility that a
  46. user could call and pass through a mailer before a Midnight event could
  47. run and actually log into Telegard after midnight so I added this safety
  48. precaution. Also the program writes only Temporary Data files till the
  49. very end so even if you loose power when it's halfway through processing
  50. the original files will remain intact.
  51.  
  52. A little history:
  53. Well ... I've seen many requests for such a utility, especially from
  54. sysops who have many LD callers to their systems and don't wish to waste
  55. their online time initializing these files. As a pretty active Telegard
  56. support system I too have my share of users calling LD for files
  57. especially late at night and would rather that they don't have to sit
  58. through this, now they don't.
  59.  
  60. See the TGRESET.HIS file for program history.
  61.  
  62. Note on End of log Stats:
  63. At the end of the day the Sysop.Log file is appended with stats
  64. detailing the history for that day. My program presents this information
  65. a little differently than Telegard and I'd like to think a little
  66. clearer. Here's one of my test outputs ...
  67.  
  68. Closing Statistics for day: 03/07/92
  69.  
  70. Total time active ........... 409      Logged calls .................. 30
  71. Total calls .................. 26       300 Baud .............  0 -   0.0%
  72. Percent of activity ........ 28.4%     1200 Baud .............  4 -  13.3%
  73. Average time per user ...... 15.7      2400 Baud ............. 19 -  63.3%
  74. Critical errors ..............  0      4800 Baud .............  0 -   0.0%
  75. New users ....................  1      9600+ Baud ............  7 -  23.3%
  76. Public posts ................  42      Today's Post:Call ratio ... 161.54%
  77. Private posts ...............   5      Today's UL:DL ratio .......   3.33%
  78. Netmail posts ...............   6      Today's UL:DL ratio (bytes)   1.91%
  79. Number of Uploads ...........   1      Uploaded Kbytes ............    24
  80. Number of Downloads .........  30      Downloaded Kbytes ..........  1258
  81.  
  82. The Total calls is the total number of users who have called while the
  83. Logged calls is the total number of calls, let me explain. Telegard will
  84. log a call at a particular baud rate even if no user logs in. This can
  85. happen when a mailer somehow falls through to the BBS, a user gets hung
  86. up on because of too many logons or not enough time, or they are just
  87. too dumb to get through the logon process (I've seen it and I know you
  88. have too, makes you wonder at times doesn't it?) That's why I've got 26
  89. total calls while I've got 30 logged calls. Everything else should be
  90. straight forward.
  91.  
  92. That ol' legal stuff.
  93. As said in every Telegard utility. This program is released without any
  94. warranty at all. It works for me but if it doesn't work for you ... well,
  95. you know how to delete it. I cannot imagine any conditions where this
  96. program could damage any data files but if you don't back up ALL your
  97. data files before trying it you have nobody to blame but yourself!
  98.  
  99. How much does it cost?
  100. Unlike my previous utilities I feel the effort I've put into this
  101. warrants some compensation. The program is NOT crippled in any way but if
  102. after a month or so you continue to use it I'd like a simple shareware
  103. registration of $5. For this $5 all I can offer is a clear conscience, I
  104. hope that for the nightly use you'll give this utility you feel it's
  105. worth this small amount.
  106.  
  107. My address is:
  108.                 Scott Malin
  109.                 29 Sandpiper Rd
  110.                 Enfield, CT 06082
  111.                 Care of Tg-Reset
  112.  
  113. Thanks go to ...
  114. To those sysops here in my Fidonet area who helped me test this utility.
  115. Special thanks to Michael Smith for the help with that one error. Kevin
  116. Watkins who really, Really, REALLY wanted this utility.
  117.  
  118. The Source code? Forget it!
  119.  
  120. What the Hell have I written?
  121. Only a few little programs but what the heck here they are.
  122.  
  123. Filename: Randans (Written with Paul Monaco)
  124. Archive: R-ANS201.ZIP
  125. Size: 34,537
  126. What's it do?: Shuffles Files of any type. Telegard allows us to use 10
  127. random ANSI screens but let's say you want to shuffle more than 10? Or
  128. maybe you want to randomize the Ascii files? Or the Blue Wave intro
  129. files? Or the Logon.Msg file? The possibilities are only limited your
  130. imagination.
  131.  
  132. Filename: Zlogger
  133. Archive: Zlogr_10.zip
  134. Size: 11,588
  135. What's it do?: Creates an Ascii output of the Zlog.Dat file exactly like
  136. Telegard displays it. Can be set to only display a given amount of days.
  137. For Telegard 2.5i
  138.  
  139. Filename: Zlogger
  140. Archive: Zlogr_11.zip
  141. Size: 11,588
  142. What's it do?: Basically the same program as Zlogger version 1.00 but
  143. recompiled with the Telegard 2.7 data structures
  144.  
  145. Filename: Zshrnk
  146. Archive: Zshrnk10.Zip
  147. Size: 8,264
  148. What's it do?: Cuts down the size of the Zlog.Dat file to a given number
  149. of entries. Corrects Negative entries.
  150.  
  151. Filename: Shortmsg
  152. Archive: Smsg_110.Zip
  153. Size: 9,232
  154. What's it do?: Allows you to add custom Short messages to Telegard's
  155. Shortmsg.Dat file. Deletes delivered messages shrinking the file size.
  156.  
  157. Filename: Zfix
  158. Archive: Zfix_100.zip
  159. Size: 10,152
  160. What's it do?: Sorts Zlog.Dat, adds missing entries, removes duplicate
  161. entries and corrects negative entries. (Hopefully my LAST Zlog.Dat
  162. utility <Grin>)
  163.  
  164. Filename: Turbo-stats
  165. Archive: TStats11.zip
  166. Size: 14,744
  167. What's it do?: Reads Status.Dat, Laston.Dat and Zlog.Dat to deliver
  168. detailed system information without the hassle of bringing the BBS
  169. online.
  170.  
  171. Filename: Turbo-Bulletin
  172. Archive: TBull11.zip
  173. Size: 16,801
  174. What's it do?: Reads Status.Dat, Laston.Dat and Zlog.Dat to deliver
  175. detailed system information bulletin in any of four formats (ANSI,
  176. Ascii, Graphics or Non-Graphics).
  177.  
  178. Filename: Add-Stats utility package
  179. Archive: ADDSTATS.ZIP
  180. Size: 33,704
  181. What's it do?: Allows the sysop to change several of the Statistics
  182. recorded in the daily Zlog.Dat, including posts, usage, uploads,
  183. downloads, ect ...
  184.  
  185. Filename: Color Change Utility
  186. Archive: COLCU101.ZIP
  187. Size:
  188. What's it do?: Remember Glocolor back for use with Telegard 2.5? Well
  189. this utility does the same for Telegard 2.7. It changes the colors of
  190. all users to that of the user defined.
  191.  
  192. More to come.
  193.